Visual Studio 支持 Java?谣言止于智者
The following article is from 玩转VS Code Author formulahendry
在去年的某一段时间内,我们经常会看到标题类似为“宇宙第一 IDE Visual Studio 支持 Java 了!”的文章。当时,韩老师看到这篇文章也是一脸懵逼。公司里做 Java 的开发童鞋们就坐在韩老师附近(嗯,不超过五米的距离),大家都很熟。VS 支持 Java 了,我咋会不知道?
那么真相到底是什么呢?
首先,先说结论。这是谣言,是标题党。
我们在微软 VS Code 的官网(2019 年 7 月 13 日)可以看到关于 VS Code 是否会支持 Java 的说明。我们在官网中可以清楚地看到,目前微软并没有计划在 Visual Studio 中支持 Java。
https://code.visualstudio.com/docs/java/java-faq#_will-this-be-available-for-visual-studio
然后,我们再来聊聊背后的故事。
北京时间 2018 年 10 月 25 日 - 27 日,2018 微软技术暨生态大会(Microsoft Tech Summit)在上海世博中心举行。在第二天的 Keynote 上,有这样一个演示环节:在 Visual Studio 中调试 Java 代码。谣言其实就是由此而来。那么,这就意味着 Visual Studio 支持 Java 了吗?
其实,在台上的两位同事与韩老师同在微软上海的 Visual Studio China 团队中。他们演示的是 Visual Studio Live Share 的功能。通过 Visual Studio Live Share 可以实现实时的协同开发,功能包括:
实时共享代码编辑
跟随团队其他成员的光标
协作调试代码
共享本地服务器
共享终端
演示中,一位同事在他的 macOS 上安装好了 VS Code,JDK,相关的 Java 插件以及 Live Share 插件。另一位同事在另一台 Windows 上 安装了 VS 和 Live Share 插件,却不需要安装任何的 Java 环境。使用的 VS Code 可以轻松通过 Visual Studio Live Share 轻松把 Java 的开发环境实时共享给使用 VS 的同事,使得使用 VS 的同事可以在 VS 里调试 Java 代码。
所以,谣言就此终结。并不是 Visual Studio 支持 Java,而是通过 Visual Studio Live Share 的功能,把 VS Code 的 Java 开发环境共享给了 VS。
相信读者朋友们已经了解清楚了整个事件的来龙去脉。其实,在韩老师的知乎 Live 中,韩老师对此事也有说明。想要更深入地了解 VS Code,欢迎参加《VS Code 从入门到进阶》知乎 Live,与韩老师一起探索 Visual Studio Code!
Azure Kinect DK 初次上手指南
Azure Kinect DK中国大陆地区正式发货
加入微软云开发者社区
获得更多咨询